package com.peenongsaban.freelance.dao;

import java.util.Vector;

import com.peenongsaban.freelance.bean.AptitudeTypeBean;
import com.peenongsaban.freelance.bean.PostJobBean;
import com.peenongsaban.freelance.bean.RequestFreelanceBean;
import com.peenongsaban.freelance.bean.RequestJobBean;
import com.peenongsaban.freelance.model.MyJobModel;

public interface MyJobDAO {
	public Vector<AptitudeTypeBean> listCategoryJob();
	public Vector<PostJobBean> listMyPostJob(MyJobModel model);
	public Vector<RequestJobBean> listMyRequestJob(MyJobModel model);
	public Vector<PostJobBean> listLastPostJob();
	public int countLlistMyPostJob(MyJobModel model);
	public int countLlistMyRequestJob(MyJobModel model);
	public int countAllMyPostJob(String idCard);
	public int countAllMyRequestJob(String idCard);
	public Vector<RequestJobBean> listRequestJobByRequestType(String idCard,int requestType);
	public Vector<RequestFreelanceBean> listBeEmployed(String idCard);
}
